#include <IceBox/IceBox.h>

#if defined(_WIN32)
# define SESSIONMANAGER_API __declspec(dllexport)
#else
# define SESSIONMANAGER_API /**/
#endif

class SESSIONMANAGER_API SessionManagerServiceI : public IceBox::Service
{
 public:
  virtual void start(const std::string&,
		     const Ice::CommunicatorPtr&,
		     const Ice::StringSeq&);
  virtual void stop();

 private:
  Ice::ObjectAdapterPtr _adapter;
};
